home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-11-23 | 58.3 KB | 2,131 lines |
-
-
-
-
-
-
-
-
-
-
-
- S M A R T P H O N E
-
-
-
- Instant Telephone Information
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Featuring
-
-
-
-
- - More than 340 area and country codes, with time zones -
-
- - More than 15000 towns and cities -
-
- - Zip and Postal Code Information -
-
- - "The Five-Minute Database" -
-
- - Pop-up (TSR) Operation -
-
-
-
-
-
-
-
-
-
-
- Copyright (C) 1986,1992 by Pinnacle Software
-
-
-
-
-
-
-
- 1. TABLE OF CONTENTS
- ---------------------
-
-
- 2. A QUICK OVERVIEW OF SMARTPHONE . . . . . . . . . . . . . . . . . . 1
- 2.1 Area Code Listings
- 2.2 "The Five-Minute Database"
- 2.3 Features
- 2.4 TSR Capabilities
- 2.5 System Requirements
-
- 3. HOW TO CONTACT US . . . . . . . . . . . . . . . . . . . . . . . . . 3
-
- 4. INSTALLING SMARTPHONE . . . . . . . . . . . . . . . . . . . . . . . 4
- 4.1 Installation of an Archive File After Download
- 4.2 Installation of a Disk from a Shareware Vendor
- 4.3 Super-Quick Install: Pinnacle Diskette to Hard Disk
- 4.4 Basic Installation Concepts
- 4.5 Step-by-Step Installation Instructions
- 4.6 Upgrading from Area Code Hunter
-
- 5. USING SMARTPHONE . . . . . . . . . . . . . . . . . . . . . . . . . 9
- 5.1 Starting SmartPhone
- 5.2 The Main Menu
- 5.3 The Area Code Hunt Screen
- 5.4 The Area Code Browse Screen
- 5.5 Quick-Reference Database
- 5.6 Other Features
-
- 6. TSR (POP-UP) OPERATION . . . . . . . . . . . . . . . . . . . . . 17
- 6.1 What is a TSR?
- 6.2 TSR Startup
- 6.3 Technical Considerations
-
- 7. THE FIVE-MINUTE DATABASE . . . . . . . . . . . . . . . . . . . . 19
- 7.1 What is The Five-Minute Database?
- 7.2 Quick-Learn Method
- 7.3 Applications
- 7.4 What is a FIV File?
- 7.5 Database Format
- 7.6 Sample Database
-
- 8. SMARTPHONE LICENSING . . . . . . . . . . . . . . . . . . . . . . 25
- 8.1 Licenses for Individuals
- 8.2 Corporations and Institutions
- 8.3 Technical Support
- 8.4 Warranty
-
- 9. NOTES ABOUT THE LISTINGS . . . . . . . . . . . . . . . . . . . . 27
- 9.1 Time Zones
- 9.2 Spelling
- 9.3 International Dialing Codes
-
- ii
-
-
-
-
-
-
-
- 10. BACKGROUND INFORMATION . . . . . . . . . . . . . . . . . . . . . 29
- 10.1 Product History
- 10.2 About Pinnacle Software
- 10.3 Some Examples of How SmartPhone Can Help You
-
- 11. INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- iii
-
-
-
-
-
-
-
-
-
- 2. A QUICK OVERVIEW OF SMARTPHONE
- ----------------------------------
-
-
-
- 2.1 Area Code Listings
- -----------------------
-
-
- - Complete area code information for North America and the Caribbean
-
- - Every country code in the world
-
- - Town and city listings
-
- - World-wide time-zone information
-
- - Projected new area codes
-
- - "Sounds like" searches
-
-
-
- 2.2 "The Five-Minute Database"
- -------------------------------
-
-
- - Quick reference database
-
- - Area and Zip Codes
-
- - Cities, Populations, Languages
-
- - Design your own pop-up databases
-
- - Most people can set up their first database in only 5 minutes
-
-
-
- 2.3 Features
- -------------
-
-
- - Easy to install and use
-
- - Area Code search has exclusive multi-tasking hunt 'n' browse feature
-
- - Editor allows you to add your own comments to each area code
-
- - Can be run stand-alone or as a TSR (pop-up)
-
- 1
-
-
-
-
-
-
-
-
-
- 2.4 TSR Capabilities
- ---------------------
-
-
- - Pop-up without leaving your application program
-
- - Resident portion takes only 7K
-
- - RAM disk support for lightning-quick response
-
-
-
- 2.5 System Requirements
- ------------------------
-
-
- - IBM PC compatible computer with 640K RAM
-
- - MS-DOS or PC-DOS version 3.00 or higher
-
- - Color or monochrome display
-
- - Hard disk (RAM disk recommended for pop-up operation)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 2
-
-
-
-
-
-
-
-
-
- 3. HOW TO CONTACT US
- ---------------------
-
-
-
- If you have any questions about SmartPhone, or about any of our other
- products, we'd like to hear from you.
-
-
-
- Mail ............... Pinnacle Software
- CP 386
- Town of Mount Royal
- Quebec, Canada
- H3P 3C6
-
-
- Phone .............. 514-345-9578 (Business hours, Eastern Time)
-
-
- BBS ................ 514-345-8654 (24 hrs/day, up to 9600 baud v42bis)
-
-
- GEnie .............. T.CAMPBELL11 (Mail checked daily)
-
-
- CompuServe ......... 70154,1577
-
-
-
- NOTE: If you have a modem, we invite you to call our BBS and download some
- software. You can download on the first call. This is no charge for this
- service.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 3
-
-
-
-
-
-
-
-
-
-
- 4. INSTALLING SMARTPHONE
- -------------------------
-
-
-
- NOTE: If you are upgrading from an earlier version (Area Code Hunter),
- please see the section entitled "Upgrading" before proceeding
- with your installation.
-
-
-
- 4.1 Installation of an Archive File After Download
- ---------------------------------------------------
-
-
- If you have downloaded SmartPhone via modem and have dearchived the file
- into a directory, the product will install itself as soon as you run it.
- To run it, type SP at the DOS prompt.
-
- If SmartPhone does not ask for installation information the first time you
- run it, it means you are running a "used" copy. This doesn't present any
- problems, though: simply select the SPEC option on the main menu.
-
-
-
- 4.2 Installation of a Disk from a Shareware Vendor
- ---------------------------------------------------
-
-
- If you got your copy of SmartPhone on a disk from somebody other than
- Pinnacle Software, refer to any special installation instructions that
- accompany the diskette. Once the files have been copied to their
- destination, you can start up SmartPhone by typing SP at the DOS prompt.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 4
-
-
-
-
-
-
-
- 4.3 Super-Quick Install: Pinnacle Diskette to Hard Disk
- ---------------------------------------------------------
-
-
- NOTE: If you find that this section is not detailed enough, skip ahead to
- the next section for a complete explanation.
-
-
- If you're an experienced computer user, you can install SmartPhone quickly
- by inserting one of the diskettes into the A: drive and typing:
-
- A:GO
-
- If the diskette can only fit into your B: drive, insert it there and type:
-
- B:GO
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 5
-
-
-
-
-
-
-
-
-
- 4.4 Basic Installation Concepts
- --------------------------------
-
-
- NOTE: The information in this section will help you understand the
- section that follows. If you are an experienced PC-compatible
- user, you can safely skip this part.
-
-
- A diskette is sometimes called a floppy disk.
-
- If your computer has one diskette slot, it is known as "drive A:".
-
- If your computer has two diskette slots, they are "drive A:" and "drive
- B:".
-
- If your computer does not have a "hard disk", the A: drive is the one that
- you put your DOS diskette into when you turn on your computer.
-
- SmartPhone is available on two different types of diskettes. The larger
- diskette fits 5.25 inch diskette drives, while the smaller diskette fits
- into the newer 3.5 inch diskette drives.
-
- Hard disk users are strongly urged to look up the PATH and AUTOEXEC
- concepts in their DOS manual.
-
-
-
- 4.4.1 Formatted Disks
-
- (If you have a hard disk, you can skip this part)
-
- If you have ONE diskette drive, you will need a NEW diskette formatted for
- the A: drive. If you have TWO diskette drives, you will need a NEW
- diskette formatted for the B: drive. To learn how to create formatted
- disks, look up the FORMAT command in your DOS manual. (Briefly: remove
- all diskettes from your computer, insert your write-protected DOS diskette
- into the A: drive, type A: to log to the A: drive, then type FORMAT B:)
-
- Be very careful when formatting diskettes! Any data on the diskette will
- be lost.
-
-
-
- 4.4.2 Inserting a Diskette
-
- A diskette goes into the diskette drive slot with very little effort; don't
- force it! If it doesn't go in properly, or if the computer refuses to
- recognize the disk, try removing it and inserting it differently: flip it
- over or turn it around. (Hint: The label on the diskette is always the
-
- 6
-
-
-
-
-
-
-
- last part to go into the slot.) The larger 5.25 disk drives sometimes have
- a little flag or tab which must be closed before the computer will
- recognize that you've inserted the disk.
-
-
-
-
- 4.5 Step-by-Step Installation Instructions
- -------------------------------------------
-
-
- 1. Select the SmartPhone diskette that fits into the A: drive, and insert
- it into that drive. Log to (i.e. select) the A: drive. You can do
- this by typing A: at the DOS prompt.
-
- 2. If you are installing to diskette, make sure you have a new formatted
- diskette handy (see "Formatted Disks", above).
-
- 3. Now run the GO program in the A: drive. You can do this by entering
- GO at the DOS prompt. If you are running a "DOS Shell" program, you
- will have to select the A: drive, then select the GO program.
-
- 4. You will then be shown a menu. Select "Install" by pressing F2.
-
- 5. You will then be shown a suggested destination for the files. In most
- cases, you can simply press Enter to accept the recommended
- destination. But if you wish to change it, it can be edited using the
- insert, delete and arrow keys.
-
- 6. Once the program has finished copying the files, it will return you to
- DOS (or your DOS shell). To start up SmartPhone, run the SP program
- (type SP at the DOS prompt or select SP.EXE from your DOS shell).
-
-
-
- 4.6 Upgrading from Area Code Hunter
- ------------------------------------
-
-
- The instructions below assume that you are installing SmartPhone into a new
- diskette or directory. Don't install it in your old Area Code Hunter
- directory.
-
- If you were using Area Code Hunter version 3.0 or earlier, there are no
- special procedures to follow.
-
- Version 4.0, however, introduced the "Notebase" (Comments window) which
- enabled you to attach notes to each area code. If you want to retain your
- notes, switch to your Area Code Hunter directory and make a backup copy of
- the files:
-
- COMMENTS.DAT and COMMENTS.IDX
-
- 7
-
-
-
-
-
-
-
- Proceed with SmartPhone installation as described in the previous sections.
- Then copy in the two COMMENTS files.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 8
-
-
-
-
-
-
-
-
-
- 5. USING SMARTPHONE
- --------------------
-
-
-
- 5.1 Starting SmartPhone
- ------------------------
-
-
- NOTE: Starting up SP for TSR (pop-up) operation is a bit different than
- for stand-alone operation. This is described in section 6.
-
-
-
- 5.1.1 Starting SmartPhone from the DOS Command Line
-
-
- 1. (If the directory into which you installed SmartPhone is in your DOS
- PATH, this step is not necessary.) If you're not already there,
- change to the drive and directory in which you installed SmartPhone.
-
- For details about changing directories, refer to your DOS manual's
- description of the CD command.
-
- You now have three options:
-
- 2A. Type SP at the DOS prompt. This will pop up the main SmartPhone
- menu.
-
- 2B. Type SP ? at the DOS prompt. This will display some helpful
- information about starting up SP.
-
- 2C. Type SP followed by a "hunt" command. A "hunt" command is precisely
- the same as you would type in the Area Code Hunt Screen (described
- later). For example, to search for area code 514, you would start up
- SP like this:
-
- SP 514
-
- Or if you were looking for cities that sound like "New York", you
- would start up SP this way:
-
- SP ?New York
-
- (The "?" indicates a "Sounds like" search. Hunt commands are
- described in more detail, later)
-
- When started up in this manner, SP returns to the DOS prompt as soon
- as you have finished viewing the area code information.
-
-
- 9
-
-
-
-
-
-
-
-
- 5.1.2 Starting SmartPhone from a DOS Shell
-
-
-
- DOS shells vary in design, so it is impossible to give instructions that
- will apply to all of them. In general, however, you will follow these
- basic steps:
-
- 1. Select the drive and directory in which you installed SmartPhone.
-
- 2. Select the program SP.EXE
-
- You will then see SP's main menu.
-
-
-
- 5.2 The Main Menu
- ------------------
-
-
- The main menu lists the following options:
-
-
- F1 HUNT ■ Area codes and notebase
- F2 DATA ■ Quick-reference database
- F6 SPEC ■ Specify location of data file, and so on
- F7 INFO ■ General information about SmartPhone
- F8 FORM ■ Print form to order the latest SmartPhone
- F10 QUIT ■ Leave SmartPhone and return to DOS
-
-
- The first column (F1, F2, etc.) lists the function keys corresponding to
- each selection.
-
- The second column (HUNT, DATA, etc.) allows you to spot the item you want
- quickly.
-
- The third column is a detailed description of each function.
-
- To select a function, you can either:
-
- 1. Press the corresponding function key (e.g. F7 for INFO),
-
- or ...
-
- 2. Move the cursor-bar (highlighted line) up and down with the arrow
- keys, then press Enter when it is highlighting the item you want.
-
- At any time, you can press Esc to back up. For example, if you press Esc
- at the main menu, you will be returned to what you were doing when you
- started up SP.
-
- 10
-
-
-
-
-
-
-
-
-
- 5.3 The Area Code Hunt Screen
- ------------------------------
-
-
-
- 5.3.1 The Two Parts of the Hunt Screen
-
- The Hunt screen is displayed when you select the "HUNT" option on the main
- menu (F1 key). The screen is divided into two parts.
-
- The top part of the screen gives examples of "Hunt Commands". The bottom
- part of the screen is where you actually type your hunt command.
-
-
-
- 5.3.2 Editing Keys
-
-
- While typing the hunt command, you can edit what you type by using the
- following keys:
-
-
- NAME OF KEY WHAT IT DOES
- ------------ ---------------------------------------------------
- Left arrow Moves the cursor one position to the left
- Right arrow Moves the cursor one position to the right
- Backspace Deletes the character just before the cursor
- Delete Deletes the character on top of the cursor
- Insert Turns Insert Mode on and off
-
-
- While in Insert Mode, you can move your cursor back with the left arrow key
- and insert characters where you type. Any characters you type push the
- other characters over to the right to make room. When Insert Mode is off,
- however, any characters you type on top of other characters will replace
- them.
-
- If you want to return to the main menu, you can "Escape" from the Hunt
- screen by pressing the Esc key.
-
-
-
- 5.3.3 Hunt Commands
-
-
- You can search for information in a variety of ways. You let SmartPhone
- know what you are looking for by the format of what you type in. This is
- easier than it sounds!
-
-
-
- 11
-
-
-
-
-
-
-
- For example, if you want to find out where area code 908 is, you simply
- type 908, then press Enter. If you wanted to find out which area codes are
- used in California, you'd type California and press Enter.
-
- SmartPhone can tell the difference between numbers and letters, so it
- doesn't think you're looking for a city named "908" when you type 908.
-
- If you type only two letters, SmartPhone assumes you are looking for a two-
- letter mailing abbreviation. For example, "NY" would be found as "New
- York", "NJ" would be found as "New Jersey", and so on.
-
- Country codes are a little different. Since it's possible to confuse a
- country code with a North American area code, you must put a plus (+) sign
- in front of the number you asking about, so that SmartPhone knows that it's
- a country code. So if you wanted to find out which country used the code
- 63, you would enter it as +63, then press Enter. (It's the Philippines, by
- the way)
-
- Country names are usually distinctive, so you don't have to indicate them
- in any special way. If you're searching for Germany, simply type Germany,
- then press Enter.
-
- If you only happen to remember PART of a name, you can still search for it,
- by putting an equals-sign (=) in front of the part you do remember. For
- example, if you remember that the town ended in "octon", you would type
-
- =octon
-
- then press Enter. Note that this kind of search is considerably slower
- than the previously mentioned searches, because the computer has more work
- to do.
-
- Finally, if you don't know anything about the name of the place except an
- approximate pronunciation, you can use the "sounds like" search by putting
- a question mark (?) in front of the search text.
-
- For example, let's say somebody left a message on your answering machine
- but didn't say it clearly enough. All you heard was "Nork" or something
- like that. You would enter
-
- ?nork
-
- then press Enter. SmartPhone would find some likely candidates, such as
- "Newark" and "Norwich".
-
- The "sounds-like" search is slower than any of the previous search methods
- mentioned so far, because the computer has to evaluate the many possible
- ways to pronounce -- and mispronounce -- each place name.
-
-
-
-
-
- 12
-
-
-
-
-
-
-
- 5.4 The Area Code Browse Screen
- --------------------------------
-
-
-
- 5.4.1 The Three Parts of the Browse Screen
-
- After you've typed in a hunt command (see the previous section), the Area
- Code Hunt Screen will be replaced by the Browse Screen. The Browse Screen
- is divided into three parts:
-
-
- - The Area Code Window
- - The City Window
- - The Comments Window
-
-
- You can make any one of these parts "active" by pressing the Tab key. When
- you press Tab (located on the left side of your keyboard, usually marked
- either Tab, or with two arrows, each pointing at a line), the active window
- will change to the one below it (or the top window, if the active window is
- the last one on the screen).
-
- Shift-Tab does the same thing, but in the other direction. For example, if
- the second (City) window was active and you pressed Shift-Tab, you would
- switch to the first (Area Code) window.
-
- An active window is surrounded by a double line; the other two (inactive)
- windows are surrounded by a single line. Thus, you can always tell at a
- glance which window is active.
-
- When the Browse Screen first appears, the Area Code Window will usually be
- active. One exception: if you searched for a specific area code (example:
- your Hunt Command was 305), then the City Window will be active.
-
- Each window is described in more detail, below.
-
-
-
- 5.4.2 The Area Code Window
-
- The top part of the Browse Screen is the "Area Code Window". This window
- will display one or more area codes that match what you're hunting for.
- For example, if you were searching for area code 908, the number 908 would
- appear in the Area Window. If you were searching for all area codes in New
- York (i.e. your hunt command was "New York" or "NY"), you'd see several
- area codes in this window, because New York State has several area codes.
-
- If there are more area codes than can be displayed in the area window
- (which is only a few lines high), you can "scroll" the window by using the
- down arrow key.
-
-
- 13
-
-
-
-
-
-
-
- If there are more than one area code in the area window, when you push the
- Down Arrow key, you will notice that the highlighted bar moves down. When
- it reaches the bottom of the area window, the area codes scroll up. This
- enables you to highlight any area code in the area window. To move
- backwards in the list of area codes in the area window, press the Up Arrow
- key.
-
- The area code window also contains time zone information for any areas
- using North American time zones, such as Atlantic Time, Pacific Time, etc.
- For other areas, refer to the City Window.
-
-
-
- 5.4.3 The City Window
-
- The middle part of the Browse Screen is the "City Window". This window
- displays a list of cities in the area code highlighted in the Area Code
- Window (described previously). If there are more cities than can fit in
- the window, you can "scroll" the list by pressing the Up and Down arrow
- keys.
-
- In most cases, the cities are listed in alphabetical order. However, if
- there is a logical way to break up an area code into regions, and reliable
- data about such a division is available to us, the list may be broken up
- into sections. In this case, each section of the listing is separated from
- the other sections by a row of dots.
-
- For areas outside North America, time zone information appears in the City
- Window, at the end of the list of cities. This information is given as an
- "offset" from a standard North American time zone.
-
- For example, the United Kingdom shows a time listing as follows:
-
- Pacific + 8.0 Rocky + 7.0 Central + 6.0 Eastern + 5.0 Atlantic + 4.0
-
- If you lived in the Pacific Time Zone, you would add 8 hours to your time
- to find out what time it is in, say, London. So if it was noon, it would
- be 8 PM in London. If it was 6 PM in the Pacific Time Zone, it would be 2
- AM the next day in England.
-
-
-
- 5.4.4 The Notebase ("Comments") Window
-
- The bottom part of the Browse Screen is the "Comments Window". You can
- write notes in this window, and every time you call up a particular area
- code, the notes that are associated with it will also appear. You can
- write up to 25 lines of notes. For example:
-
- You enter the Hunt Command "New York". SmartPhone displays several area
- codes in the Area Code window (described previously). You use the Up and
-
-
- 14
-
-
-
-
-
-
-
- Down arrow keys to highlight one of the area codes. Once you've selected
- the one you want, you tap the Tab key twice to get to the Comments Window.
-
- You type a brief note. If you make a mistake, you can use editing keys
- (see "Editing Keys", described previously). When you press Esc to leave
- the Browse Screen, your notes are saved and associated with the area code
- that was highlighted in the Area Code window.
-
- So whenever you select that area code in the Browse Screen, you will also
- see the notes that you typed.
-
-
-
- 5.4.5 Leaving the Browse Screen
-
- To leave the Browse Screen and return to the Main Menu, press Esc. One
- exception to this: if you started SP at the DOS command line with a Hunt
- Command (for example: SP Georgia), you will be returned to the DOS prompt
- when you press Esc.
-
-
-
- 5.5 Quick-Reference Database
- -----------------------------
-
-
- F2 on the main menu brings up a quick-reference menu. This section
- features several databases containing information about the world. The
- databases provide information about population, capitals, zip codes,
- language and more.
-
- When you are displaying a database, you can scroll back and forth using
- your arrow and page keys. Some databases allow you to sort the data in
- various ways. But all that data can be a bit overwhelming. That's where
- the (F)ind command comes in handy.
-
- When you press the "F" key, you will be asked for some text to search for.
- Type in the item you're interested in. The data is then redisplayed,
- showing only the records that contain that data. The other data didn't get
- deleted, though -- it's just hidden. You can then scroll through the
- reduced list of data in the usual way.
-
- To restore the data to the complete list, press "F" again, then press Esc.
- You will once again see all the data records.
-
- SmartPhone REALLY gets smart when you write your own Quick-Reference
- Databases! Using a text editor and following a few simple rules, you can
- create your own databases, which will then be available to you to "pop-up"
- at any time. For details, see the section entitled "The Five-Minute
- Database".
-
-
-
- 15
-
-
-
-
-
-
-
- 5.6 Other Features
- -------------------
-
-
-
- 5.6.2 The SPEC Option
-
- F6 on the main menu brings up a configuration screen. You can use this to
- customize SmartPhone's operation. For example, you can switch the display
- from color to monochrome (i.e. no color), or turn the sound effects on or
- off.
-
-
-
- 5.6.3 The INFO Option
-
- F7 on the main menu gives some general information about SmartPhone, such
- as how to order upgrades.
-
-
-
- 5.6.4 The FORM Option
-
- F8 on the main menu will either display or print an order form for ordering
- registered copies of SmartPhone.
-
- If you have a printer (on LPT1), the form will be printed. If you do not,
- the form will be displayed on the screen so you can note down the details.
-
-
-
- 5.6.5 The QUIT Option
-
- F10 on the main menu will return you to whatever you were doing before you
- started (or popped up) SmartPhone. As an alternative to pressing F10, you
- can press Esc.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 16
-
-
-
-
-
-
-
-
-
- 6. TSR (POP-UP) OPERATION
- --------------------------
-
-
-
- NOTE: TSR support is available only in the Pop-Up version of
- SmartPhone; it is not available in the Personal version. If
- you're not sure which version you have, start up SmartPhone like
- this:
-
- SP ?
-
-
-
- 6.1 What is a TSR?
- -------------------
-
-
- If you want to be able to call up SmartPhone at any time, you can install
- it as a "Pop-up", also known as a TSR (Terminate and Stay Resident)
- program. This will enable you to start up SP even if you're already in
- another program, just by hitting a special key combination. When you're
- finished with SP, you'll return to your original program as if nothing had
- happened.
-
-
-
- 6.2 TSR Startup
- ----------------
-
-
- To start up SmartPhone as a TSR, you have to start it up in way that is
- slightly different from the usual (non-TSR) start-up. At the DOS prompt,
- enter the command:
-
- SP -R
-
- After doing this, you will be able to "pop up" SmartPhone at any time,
- simply by pressing Alt-Space. Then when you've finished with SmartPhone,
- you will be returned to what you were doing before you popped it up!
-
-
- If for some reason you wish to remove SmartPhone from memory (perhaps
- because you need the memory for a particularly large program), enter the
- following unloading command at the DOS prompt:
-
- SP -U
-
- If you wish to permanently change the pop-up key from Alt-Space to
- something else, start up SmartPhone as follows:
-
- 17
-
-
-
-
-
-
-
- SP -N
-
- You will then be asked to press the key combination you want to use.
-
-
-
- 6.3 Technical Considerations
- -----------------------------
-
-
- When operated in pop-up mode, SmartPhone needs about 275K of free disk
- space on a hard disk or RAM disk. (SmartPhone also uses disk space for
- storing up to 25 lines of your comments for each area code.)
-
- "Pop-up" programs interact with other programs and each other in ways that
- DOS was not designed for. We can not guarantee that the pop-up feature
- will work on your computer in any or all circumstances. As with all pop-
- ups, in order to get the SmartPhone TSR working properly, you may have to
- experiment a bit with the settings. We particularly recommend using a RAM
- disk as your "swap" drive, if possible.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 18
-
-
-
-
-
-
-
-
-
- 7. THE FIVE-MINUTE DATABASE
- ----------------------------
-
-
-
- 7.1 What is The Five-Minute Database?
- --------------------------------------
-
-
- Our experiments have shown that a moderately experienced computer user who
- wants to create databases for SmartPhone can learn the required techniques
- in two minutes and fifteen seconds. But we couldn't very well call our
- system "The Two Minute and Fifteen Second Database", could we? Thus was
- born "The Five-Minute Database"!
-
-
-
- 7.2 Quick-Learn Method
- -----------------------
-
-
- If you are an experienced computer user, load a copy of the file
- 10CODZIP.FIV (included with SmartPhone) into your favourite text editor
- program. The comments at the beginning of that file explain how you can
- make your own Five-Minute Database file.
-
-
-
- 7.3 Applications
- -----------------
-
-
- The Five Minute Database is designed for small collections of tabular
- data -- usually around 300 items. When you create a database in your
- SmartPhone directory, it will become available via SmartPhone. This means
- that you could have pop-up (TSR) access to such lists as:
-
- - Salespeople for your company, listed by region
- - Commonly used phone numbers
- - Product information
- - Inventory codes
- - Telemarketing scripts
-
- and so on. We recommend that you create a small database -- a phone list
- of your friends, for example -- to see how easy it is. After that, we're
- sure that plenty of other applications will occur to you.
-
-
-
-
-
- 19
-
-
-
-
-
-
-
- 7.4 What is a FIV File?
- ------------------------
-
-
- Databases for The Five-Minute Database are text files with a .FIV
- extension. For example, SmartPhone would recognize the file MYFILE.FIV as
- a database, but it would not recognize the file MYFILE.TXT.
-
- FIV files are created -- and updated -- using a text editor and viewed
- using the DATA feature of SmartPhone. A text editor is a program for
- creating standard DOS text files. You can use DOS's EDLIN or EDIT, a
- programmer's editor (such as the Turbo Pascal editor or QEdit), or a word
- processing program in non-document (generic DOS text) mode.
-
- SmartPhone looks for FIV files in its home directory. So if you installed
- SmartPhone in a directory named C:\SP you should place your FIV files
- there. If there are 9 or less databases, SmartPhone will display the
- titles of each one on its selection menu. If there are more than 9,
- SmartPhone will show the first 9 that appear in the DOS DIR command.
-
- The Five-Minute Database is optimized for databases of around 200-300
- records. You can define more records, but performance will be degraded.
- (In later versions of SmartPhone, we will allow more databases and make it
- practical to have more records.)
-
-
-
- 7.5 Database Format
- --------------------
-
-
- NOTE: You may find it useful to print out a copy of the file
- FRIENDS.TXT (included with SmartPhone) and compare it with the
- information presented here.
-
- A FIV file is divided into several sections, each of which start with a
- special "control word" that SmartPhone recognizes. These sections are:
-
-
- CONTROL WORD DESCRIPTION OF SECTION
- ------------ ----------------------
- ; (semicolon) Comment line
- >>TITLE Title of the database
- >>VERSION Version of SmartPhone required to read database
- >>SORT Describes the ways the data can be sorted
- >>HEADER Titles that describe each column of data
- >>FRAME Lines that are drawn around the data
- >>DATA The actual data
-
- These sections are described in more detail below.
-
-
- 20
-
-
-
-
-
-
-
-
- 7.5.1 Comments
-
- Any line in a FIV file that begins with a semicolon (;) is ignored. This
- lets you insert comments in the file. Here is an example of a comment:
-
- ; This is a comment
-
- The semicolon must appear in column 1. Comments may appear anywhere in the
- FIV file.
-
-
-
- 7.5.2 The >>TITLE Section
-
- The >>TITLE section defines the title of the database. This is displayed
- on the database selection menu when you select the DATA section of
- SmartPhone. One exception: if there is only one FIV file, SmartPhone
- selects that automatically.
-
- Here is an example of a >>TITLE line:
-
- >>TITLE My friends and their phone numbers
-
- The >>TITLE can be in upper case or lowercase, and may be abbreviated to
- >>TITL. It must begin in column 1, and must appear before any other
- control words in the file.
-
-
-
- 7.5.3 The >>VERSION Section
-
-
- The >>VERSION section defines the version of The Five-Minute Database
- required to read the database. Here is an example of the >>VERSION control
- word:
-
- >>VERSION 1.00
-
- The version number given reflects the version of The Five-Minute Database,
- not the version of SmartPhone. The Five-Minute Database is provided as
- part of SmartPhone, but we consider it a separate product with its own
- version number. The current version is 1.00.
-
- The >>VERSION control word can be in upper case or lowercase, and may be
- abbreviated to >>VERS. It must begin in column 1, and must appear
- immediately after the >>TITLE control word.
-
-
-
-
-
-
- 21
-
-
-
-
-
-
-
- 7.5.4 The >>SORT Section
-
-
- The >>SORT section describes the various ways the data can be sorted. Here
- is an example of a >>SORT section:
-
-
- >>SORT
- 1 14 Sort by first name
- 15 28 Sort by last name
- 29 44 Sort by phone number
-
- The format of each sort definition line is:
-
- <Start column> <End column> <Menu description>
-
- When the user selects a database in the DATA section of SmartPhone, they
- see the menu descriptions you have specified. (They do not see the start
- and end column information).
-
- The >>SORT section is optional. If you do not specify a >>SORT section,
- the data will not be sorted in any way but will be presented in the order
- it appears in the FIV file. If you specify only one sort line, that will
- be chosen automatically and the user will not be presented with a menu.
-
- The >>SORT control word can be in upper case or lowercase. The >>SORT
- control word and the lines following it must begin in column 1.
-
-
-
- 7.5.5 The >>HEADER Section
-
-
- The >>HEADER section specifies up to 8 lines of text that will appear at
- the top of the data when it is displayed. For example, if you had three
- columns of data in a database containing phone numbers for your friends,
- you would want to define a >>HEADER section like this:
-
- >>HEADER
- First Name Last Name Phone Number
- ---------- ------------- ---------------
-
- In this example, we have indented the column headings by two spaces because
- the data, when displayed, is also indented two spaces. See the >>FRAME and
- >>DATA sections for details.
-
- The >>HEADER control word can be in upper case or lowercase. It may be
- abbreviated to >>HEAD. The >>HEADER control word must begin in column 1.
-
-
-
-
-
- 22
-
-
-
-
-
-
-
- 7.5.6 The >>FRAME Section
-
-
- The frame section defines lines that are drawn around the data when it is
- displayed. The >>FRAME section MUST be three lines long (not counting the
- >>FRAME control word), as in the following example:
-
- >>FRAME
- +-------------------------------------------+
- | |
- +-------------------------------------------+
-
- The first line shows the text that forms the top of the box, the second
- line shows the lines drawn with the actual data, and the third line defines
- the bottom of the box.
-
- In the example given in the >>HEADER section, we described a phone-number
- database. Combining the two together, we could have something like this:
-
- >>HEADER
- First Name Last Name Phone Number
- >>FRAME
- +-------------+-------------+---------------+
- | | | |
- +-------------+-------------+---------------+
-
- The column headers in the >>HEADER section are indented by two spaces
- because the data, when displayed, is also indented two spaces, in order to
- allow a frame line to appear on the left side.
-
- The >>FRAME control word can be in upper case or lowercase. It may be
- abbreviated to >>FRAM. The >>FRAME control word must begin in column 1.
-
-
-
- 7.5.7 The >>DATA Section
-
-
- The >>DATA section lists the actual data, with one data record per text
- line. Null (empty) lines are ignored.
-
- The >>DATA control word can be in upper case or lowercase. It must begin
- in column 1. Bear in mind that the data following it will be indented two
- spaces when displayed, to allow the >>FRAME section to define a vertical
- line on the left side of the data display.
-
-
-
-
-
-
-
-
- 23
-
-
-
-
-
-
-
- 7.6 Sample Database
- --------------------
-
-
- Combining the concepts described in the preceding sections, we produce a
- text file that looks like this:
-
-
- ; This is my database
- ;
- >>TITLE My friends and their phone numbers
- >>VERSION 1.00
- >>SORT
- 1 14 Sort by first name
- 15 28 Sort by last name
- 29 44 Sort by phone number
- >>HEADER
- First Name Last Name Phone Number Comments
- >>FRAME
- +-------------+-------------+---------------+------------------------+
- | | | | |
- +-------------+-------------+---------------+------------------------+
- Timothy Campbell 514-345-9578 Pinnacle Software
- Leonardo Da Vinci 208-555-2343 Helicopter Repair Inc.
- Ronald Reagan 310-555-2922 Anecdotes 'R' Us
- Ronald McDonald 908-555-1414 Burger Labs
-
-
- This example is indented for clarity. In the actual text file, all of the
- control words would start in column 1. You'll notice that the data does
- not align with the frame; it will be indented two spaces when displayed.
-
- The example given above can be found in the file FRIENDS.TXT, included with
- the SmartPhone package. If you wish to experiment with it, rename it to
- FRIENDS.FIV so that SmartPhone will recognize it as a Five-Minute Database
- file.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 24
-
-
-
-
-
-
-
-
-
- 8. SMARTPHONE LICENSING
- ------------------------
-
-
-
- 8.1 Licenses for Individuals
- -----------------------------
-
-
- SmartPhone and its related files, data and programs are not free. The
- entire SmartPhone package is a copyrighted software product created and
- owned by Pinnacle Software of Montreal, Quebec, Canada.
-
- SmartPhone is distributed as shareware. This means that you may freely
- evaluate the SmartPhone package for up to 45 days. At the end of this
- time, if you wish to continue using SmartPhone, you must purchase a
- registered copy from Pinnacle Software.
-
- To print out (or display) an order form, select "Print Form" from the main
- SmartPhone menu. If you do not have a printer, it will appear on your
- screen.
-
- Registration payments must be in U.S. dollars, drawn on a U.S. bank.
- Canadians may remit payment in Canadian funds drawn on a Canadian bank.
- Payment can be by cheque or money order. Orders paid by money order are in
- most cases shipped the same day. Orders paid by cheque may take a week or
- two to process.
-
- Upon receipt of your order, a copy of the registered version of SmartPhone
- will be sent to you.
-
- Distribution of registered versions of SmartPhone is strictly prohibited
- and will result in legal action against the distributor.
-
-
-
- 8.2 Corporations and Institutions
- ----------------------------------
-
-
- After the 45-day evaluation period, corporations and institutions must
- purchase a license to continue using SmartPhone. This license allows
- internal use and copying of the SmartPhone package by as many machines as
- are licensed. The license fee is based upon the number of machines on
- which SmartPhone will be running. See the order form for details.
-
- Regardless of the quantity licensed, one diskette containing the registered
- program and documentation will be sent to you. Upon receipt, you may make
- as many copies of the package as are licensed.
-
-
- 25
-
-
-
-
-
-
-
- Non-exclusive licenses for corporations and institutions to distribute,
- repackage or resell SmartPhone to third parties are available. Contact us
- for details.
-
- Disk vendors, clubs, user groups and computer bulletin boards may
- distribute the UNREGISTERED version of the software without a distribution
- license provided the entire unaltered SmartPhone package is included in the
- distribution and a fee not to exceed U.S. $9 is charged for each copy so
- distributed.
-
- Distribution of registered versions of SmartPhone is strictly prohibited
- and will result in legal action against the distributor.
-
-
-
- 8.3 Technical Support
- ----------------------
-
-
- If you need technical support for SmartPhone or any of our other products,
- you may call or write to us (see "How to Contact Us"). While we reserve
- the right to charge (with prior notice) a fee for technical support, we are
- happy to provide you with a little bit of free help when you need it.
-
- You do not have to be licensed to call for technical support.
-
- Support requirements exceeding one half hour per client per product are
- billed (with prior notice) at a rate of $45 per hour.
-
-
-
- 8.4 Warranty
- -------------
-
-
- SmartPhone is licensed "as is", without any warranty of merchantability or
- fitness for a particular purpose, performance, or otherwise. All
- warranties are expressly disclaimed. By using SmartPhone, you agree that
- neither Pinnacle Software nor any officers, directors, employees,
- shareholders, affiliates, owners, or other related parties will be liable
- to you or any third party for any use of (or inability to use) or
- performance of this product, or for any damages whatsoever whether based on
- contract, tort or otherwise even if we are notified of such possibility in
- advance. (Some states and provinces do not allow the exclusion or
- limitation of incidental or consequential damages, so the foregoing
- limitation may not apply to you.)
-
-
-
-
-
-
-
- 26
-
-
-
-
-
-
-
-
-
- 9. NOTES ABOUT THE LISTINGS
- ----------------------------
-
-
-
-
- 9.1 Time Zones
- ---------------
-
-
- All time zone information is listed in relation to North American standard
- times. No adjustment is made for "Daylight Savings Time", since this is
- not used everywhere, even in North America. (For example: Newfoundland
- experimented with "Double Daylight Savings Time".) Standard times should
- be interpreted as in the following example:
-
-
- - Pacific 8 AM
- - Rocky 9 AM
- - Central 10 AM
- - Eastern 11 AM
- - Atlantic Noon
-
-
- For an explanation of how SmartPhone treats time-zones outside the standard
- North American time zones, refer to the section entitled "The City Window".
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 27
-
-
-
-
-
-
-
- 9.2 Spelling
- -------------
-
-
- There are frequently several commonly used spellings for a foreign name.
- Consider Beijing versus Peking, or Rejkjavik versus Rekyavik. In some
- cases, we provide alternative spellings in parentheses.
-
- All occurrences of "St." and "Ste." are replaced with "St-" and "Ste-" as
- this is a common feature of many phone books. "San" (as in San Francisco),
- is left as is.
-
- Accents and other special characters are always omitted.
-
- In transliterating other names into English, various authorities apply
- various "rules" with varying degrees of enthusiasm. If you wish to
- research this dilemma, you can sometimes obtain a "style book" from your
- local newspaper which explains how they transliterate names.
- Transliteration is a problem that seriously affects SmartPhone, but we
- can't claim that we've come up with a solution. The problem plagues all
- media.
-
- A good example in recent memory is the spelling of the name of the leader
- of Libya. His last name was spelled "Kaddafi", "Qadaffi", with countless
- variations on either spelling.
-
-
-
- 9.3 International Dialing Codes
- --------------------------------
-
-
- The international codes listed (e.g. +299 for Greenland) have been checked
- only insofar as they are useful in North America and the Caribbean. They
- may be used in other countries, but we have no way of checking the direct-
- dialing service offered by every country.
-
- When in doubt, consult your local telephone operator.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 28
-
-
-
-
-
-
-
-
-
- 10. BACKGROUND INFORMATION
- ---------------------------
-
-
-
- 10.1 Product History
- ---------------------
-
-
- SmartPhone is based on a program we wrote named Area Code Hunter. AC
- Hunter Version 1.0 was given some minor distribution in 1988 as a simple
- command-line reference work. It proved both useful and popular, so we
- added some "friendly" features (such as a main menu) during 1990, and
- launched Version 2.0.
-
- Some additional fancy items were added to make Version 3.0, which was
- selected by "Compute" magazine to be the top-billed program of its "On
- Disk" feature. (See "Compute", Feb. 1991. "Compute" is published by the
- same people who brings us "Omni" magazine.)
-
- At that time, we only listed major population centers, giving us a database
- of no more than 5000 cities and towns.
-
- Version 4.0 brought in TSR support and the notebase. We were now receiving
- high quality, current information from various sources, enabling us to
- increase the database to over 11,000 cities and towns by version 4.2.
-
- After version 4.2, we added the "Five Minute Database" feature, and it
- became obvious that the product was more than an "Area Code Hunter", so we
- renamed it to "SmartPhone".
-
- There are plenty of ways that SmartPhone can be improved, and we fully
- intend to keep adding those improvements. It is our goal to make
- SmartPhone the perfect telephone companion!
-
-
-
- 10.2 About Pinnacle Software
- -----------------------------
-
-
- Pinnacle Software is a computer consulting company based in Montreal,
- Quebec, Canada, and Swanton, Vermont, U.S.A. We have been issuing
- shareware since 1986 and are generally considered to be the most prolific
- authors of shareware in Canada.
-
-
-
-
-
-
- 29
-
-
-
-
-
-
-
- 10.3 Some Examples of How SmartPhone Can Help You
- --------------------------------------------------
-
-
-
- 10.3.1 Get Fast Answers
-
- You have a problem with a computer program, and the manual gives the
- address of the company -- but no phone number. Use SmartPhone to zero in
- on the area code, then call long-distance information (1-XXX-555-1212) to
- get the phone number of the company. Much faster than writing a letter!
-
-
-
- 10.3.2 Fill in Missing Information
-
- You get this message on your answering machine: "My name is Fred Jones,
- calling from Pensacola, Florida. Please call me back at 555-3866." He
- forgot to leave his area code! With SmartPhone, that's not a problem!
-
-
-
- 10.3.3 Avoid Wasted Calls
-
- You check a customer's number with SmartPhone and notice that the time zone
- is three hours later than yours. It's 9:15 AM, so you hold off placing the
- call, since he's probably out having lunch.
-
-
-
- 10.3.4 SmartPhone Can Save You Money!
-
- SmartPhone can pay for itself if you sometimes work late. If you have to
- return calls to time zones further West, you can wait until the long-
- distance rates go down. For example, if you're in New York (Eastern Time),
- you can save money by waiting until dinner time to return calls to
- California (Pacific Time). When it's 6:30 PM in New York, it's 3:30 PM on
- the West Coast.
-
- People on the West Coast can save money when they start working a little
- early. If it's 7:30 AM in Anaheim, it's 10:30 AM in Boston. So you can
- call a wide-awake client on the East Coast while taking advantage of low
- off-prime-time long-distance rates.
-
-
-
-
-
-
-
-
-
-
- 30
-
-
-
-
-
-
-
-
-
- 11. INDEX
- ----------
-
-
- >>DATA 20, 23 Configuration 16
- >>FRAME 20, 23 Copyright 25
- >>HEADER 20, 22 Corporations 25
- >>SORT 20, 22 Country codes 12
- >>TITLE 20, 21 Cursor 11
- >>VERSION 20, 21 Cursor-bar 10
- 10CODZIP.FIV 19 Customize 16
- 3.5 inch 6 DATA 10, 20, 22, 23
- 5.25 7 Database 15, 19, 24
- 5.25 inch 6 Databases 19
- A: 5-7 Daylight Savings 27
- AC 29 Delete 11
- Accents 28 DIR 20
- Active window 13 Directory 20
- Alphabetical 14 Discounts, 25
- Alt-Space 17 Disk vendors 26
- Applications 19 Diskette 4-7
- Archive 4 Distribution 26
- Area code 9, 11-13, 29 DOS 9
- Area Code Hunter 4, 7 DOS prompt 7, 9, 15, 17
- Arrow 14, 15 DOS Shell 7, 10
- Arrow keys 10, 15 Dots 14
- Atlantic 14, 27 Down Arrow 14
- AUTOEXEC 6 Download 4
- B: 5, 6 Drive 6, 7
- Backspace 11 Eastern 14, 27
- BBS 3, 26 EDIT 20
- Box 23 Editing 11, 15
- Browse 13 EDLIN 20
- Bulletin boards 26 End column 22
- Canadian 3 Equals-sign 12
- Capitals 15 Esc 10, 11, 15, 16
- CD 9 Evaluate 25
- Central 14, 27 Evaluation 25
- Cheque 25 F Key 15
- City 13 F1 11
- City Window 14 FIV 20, 21
- Clubs 26 Five-Minute 15, 19
- Color 16 Floppy 6
- Column 23 FORM 10, 16
- Command Line 9 Format 6
- Comment 20 Frame 23
- Comments 7, 13, 14, 18, 21 Friends 19, 24
- COMMENTS.DAT 7 FRIENDS.TXT 20, 24
- CompuServe 3 Function keys 10
- Compute 29 GEnie 3
-
- 31
-
-
-
-
-
-
-
- GO 7 RAM disk 18
- Hard disk 6, 18 Records 15
- Hard-disk 5 Register 16, 25
- Header 22 Resident 17
- Help 9 Right arrow 11
- Highlight 10, 14 Rocky 14, 27
- History 29 Sample Database 24
- Hunt 9-11, 13, 14 San 28
- Hunt Screen 9 Scroll 13, 15
- Indent 22-24 Search 11, 12, 15
- INFO 10, 16 Semicolon 20, 21
- Insert 11 Shareware 25
- Installation 4, 7 Shareware Vendor 4
- Institutions 25 Shift-Tab 13
- Label 6 Slot 6
- Language 15 Sort 20, 22
- Left arrow 11 Sound 16
- License 25 Sounds like 12
- Line 23 SP ? 9, 17
- Lines 20, 23 SP.EXE 7, 10
- Lists 19 SPEC 4, 10, 16
- Log 7 Spelling 28
- LPT1 16 St. 28
- Mail 3 St- 28
- Mailing abbreviation 12 Start 4, 17
- Main menu 10, 16 Start column 22
- Menu 22 Starting 9
- Minutes 19 Ste. 28
- Modem 4 Ste- 28
- Monochrome 16 Support 26
- Notebase 7, 10, 14 Swap 18
- Offset 14 Tab 13, 15
- Omni 29 Text editor 15, 19
- Order form 16, 25 Text files 20
- Pacific 14, 27 Time zone 14
- Page 15 Time zones 14, 27
- PATH 6, 9 Title 20, 21
- Payments 25 Titles 20
- Phone 3 Tranliterating 28
- Pinnacle 29 TSR 9, 17, 19
- Plus 12 Update 20
- Pop-up 9, 15, 17, 19 Upgrades 16
- Population 15 Upgrading 4, 7
- Print 25 User groups 26
- Print form 10 Version 20, 21
- Printer 16 Warranty 26
- QEdit 20 Window 13, 14
- Quantity discounts 25 Word processing 20
- Question mark 12 Zip codes 15
- Quick Install 5
- Quick-reference 10, 15
- QUIT 10, 16
-
- 32
-
-